A Framework for Calibrating and Benchmarking Computer Vision Algorithms in Surgical Robotics
نویسندگان
چکیده
The use of computer vision techniques in the medical field has been commonplace since the 1960’s when image analysis was used for chromosome pairing [1]. The used of these techniques in recent years has grown to encompass endoscopy, tool inventory recording, and surgical tool tracking in vivo. Given the potentially life altering stakes for these medical applications, a high degree of accuracy is required of any computer vision algorithm. One of the key elements in threedimensional algorithms is accurately converting image values (in pixel space) into real world Cartesian coordinates. This conversion requires an accurate and straightforward calibration routine in order to identify the correct transformation. Once the calibration is complete it is also important for the developers to know the accuracy. While there are existing calibration routines which follow a linear (pinhole) model [2,3], these methods do not work well for varied camera optics and do not handle image distortion well given the linear transformation matrix. Standard stereo correspondence methods were implemented by Dockter and Kowalewski [4] and were found insufficient in terms of speed and accuracy. Given the aforementioned needs, we present a method for calibration and benchmarking for stereo computer vision algorithms which utilizes basic printable objects and a standard machinists lathe and can accommodate more complex camera modeling. Both the calibration and benchmarking boards can be produced using 3D printing techniques and mounted on a machinists lathe thus making high accuracy calibration achievable using available means. This method is directly applicable to the high-distortion stereo optics common in surgical robotics.
منابع مشابه
Facial Expression Recognition Based on Structural Changes in Facial Skin
Facial expressions are the most powerful and direct means of presenting human emotions and feelings and offer a window into a persons’ state of mind. In recent years, the study of facial expression and recognition has gained prominence; as industry and services are keen on expanding on the potential advantages of facial recognition technology. As machine vision and artificial intelligence advan...
متن کاملMeta-heuristic Algorithms for an Integrated Production-Distribution Planning Problem in a Multi-Objective Supply Chain
In today's globalization, an effective integration of production and distribution plans into a unified framework is crucial for attaining competitive advantage. This paper addresses an integrated multi-product and multi-time period production/distribution planning problem for a two-echelon supply chain subject to the real-world variables and constraints. It is assumed that all transportations a...
متن کاملA Framework for Adapting Population-Based and Heuristic Algorithms for Dynamic Optimization Problems
In this paper, a general framework was presented to boost heuristic optimization algorithms based on swarm intelligence from static to dynamic environments. Regarding the problems of dynamic optimization as opposed to static environments, evaluation function or constraints change in the time and hence place of optimization. The subject matter of the framework is based on the variability of the ...
متن کاملUtilizing Generalized Learning Automata for Finding Optimal Policies in MMDPs
Multi agent Markov decision processes (MMDPs), as the generalization of Markov decision processes to the multi agent case, have long been used for modeling multi agent system and are used as a suitable framework for Multi agent Reinforcement Learning. In this paper, a generalized learning automata based algorithm for finding optimal policies in MMDP is proposed. In the proposed algorithm, MMDP ...
متن کاملHuman Computer Interaction Using Vision-Based Hand Gesture Recognition
With the rapid emergence of 3D applications and virtual environments in computer systems; the need for a new type of interaction device arises. This is because the traditional devices such as mouse, keyboard, and joystick become inefficient and cumbersome within these virtual environments. In other words, evolution of user interfaces shapes the change in the Human-Computer Interaction (HCI). In...
متن کامل